Big Huge Thesaurus

Pobeda Peak

noun

sounds kind of like